Skip to content

WIP: s3 request file upload - #1086

Merged
garronej merged 23 commits into
mainfrom
s3_file_request_upload
Sep 29, 2026
Merged

garronej merged 23 commits into
mainfrom
s3_file_request_upload

Conversation

@garronej

Copy link
Copy Markdown
Contributor

No description provided.

@garronej
garronej marked this pull request as draft August 27, 2026 15:59
@coderabbitai

coderabbitai Bot commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: d9244fca-e465-4455-8180-3cfabfaa5107

📥 Commits

Reviewing files that changed from the base of the PR and between 972c1a7 and 17eb1c7.

⛔ Files ignored due to path filters (1)
  • web/yarn.lock is excluded by !**/yarn.lock, !**/*.lock
📒 Files selected for processing (69)
  • web/package.json
  • web/scripts/unyamlify-env-local.ts
  • web/src/core/adapters/s3Client/s3Client.ts
  • web/src/core/ports/S3Client.ts
  • web/src/core/usecases/index.ts
  • web/src/core/usecases/s3ExplorerUiController/decoupledLogic/bucketPolicies.test.ts
  • web/src/core/usecases/s3ExplorerUiController/decoupledLogic/bucketPolicies.ts
  • web/src/core/usecases/s3ExplorerUiController/decoupledLogic/computeUploadStatusAtPrefix.ts
  • web/src/core/usecases/s3ExplorerUiController/decoupledLogic/getPublicAccessActionAndShouldShowShareAction.test.ts
  • web/src/core/usecases/s3ExplorerUiController/decoupledLogic/getPublicAccessActionAndShouldShowShareAction.ts
  • web/src/core/usecases/s3ExplorerUiController/selectors.ts
  • web/src/core/usecases/s3ExplorerUiController/thunks.ts
  • web/src/core/usecases/s3FileRequestCreationUiController/evt.ts
  • web/src/core/usecases/s3FileRequestCreationUiController/index.ts
  • web/src/core/usecases/s3FileRequestCreationUiController/selectors.ts
  • web/src/core/usecases/s3FileRequestCreationUiController/state.ts
  • web/src/core/usecases/s3FileRequestCreationUiController/thunks.ts
  • web/src/core/usecases/s3FileRequestUiController/decoupledLogic/getIsKnownS3HttpUrl.test.ts
  • web/src/core/usecases/s3FileRequestUiController/decoupledLogic/getIsKnownS3HttpUrl.ts
  • web/src/core/usecases/s3FileRequestUiController/decoupledLogic/getPresignedPostKeyPrefix.test.ts
  • web/src/core/usecases/s3FileRequestUiController/decoupledLogic/getPresignedPostKeyPrefix.ts
  • web/src/core/usecases/s3FileRequestUiController/index.ts
  • web/src/core/usecases/s3FileRequestUiController/selectors.ts
  • web/src/core/usecases/s3FileRequestUiController/state.ts
  • web/src/core/usecases/s3FileRequestUiController/thunks.ts
  • web/src/core/usecases/s3ProfilesCreationUiController/thunks.ts
  • web/src/core/usecases/s3ProfilesDetailsUiController/decoupledLogic/codeSnippets.ts
  • web/src/core/usecases/s3ProfilesDetailsUiController/selectors.ts
  • web/src/core/usecases/s3ShareObjectUiController/selectors.ts
  • web/src/ui/App/GlobalAlert.tsx
  • web/src/ui/App/LeftBar.tsx
  • web/src/ui/i18n/resources/de.tsx
  • web/src/ui/i18n/resources/en.tsx
  • web/src/ui/i18n/resources/es.tsx
  • web/src/ui/i18n/resources/fi.tsx
  • web/src/ui/i18n/resources/fr.tsx
  • web/src/ui/i18n/resources/it.tsx
  • web/src/ui/i18n/resources/nl.tsx
  • web/src/ui/i18n/resources/no.tsx
  • web/src/ui/i18n/resources/zh-CN.tsx
  • web/src/ui/i18n/types.ts
  • web/src/ui/pages/index.ts
  • web/src/ui/pages/s3Explorer/Page.tsx
  • web/src/ui/pages/s3Explorer/dialogs/S3ExplorerDialogs.tsx
  • web/src/ui/pages/s3Explorer/dialogs/S3FileRequestCreationDialog.tsx
  • web/src/ui/pages/s3Explorer/dialogs/S3SharePrefixDialog.tsx
  • web/src/ui/pages/s3FileRequest/Page.tsx
  • web/src/ui/pages/s3FileRequest/index.ts
  • web/src/ui/pages/s3FileRequest/route.ts
  • web/src/ui/shared/codex/S3ContextActionButton/S3ContextActionButton.stories.tsx
  • web/src/ui/shared/codex/S3DialogPrimitives/S3DialogPrimitives.tsx
  • web/src/ui/shared/codex/S3ExplorerMainView/S3ExplorerMainView.spec.md
  • web/src/ui/shared/codex/S3ExplorerMainView/S3ExplorerMainView.stories.tsx
  • web/src/ui/shared/codex/S3ExplorerMainView/S3ExplorerMainView.tsx
  • web/src/ui/shared/codex/S3FileRequest/S3FileRequest.spec.md
  • web/src/ui/shared/codex/S3FileRequest/S3FileRequest.stories.tsx
  • web/src/ui/shared/codex/S3FileRequest/S3FileRequest.tsx
  • web/src/ui/shared/codex/S3FileRequest/index.ts
  • web/src/ui/shared/codex/S3FileRequestCreationDialog/S3FileRequestCreationDialog.spec.md
  • web/src/ui/shared/codex/S3FileRequestCreationDialog/S3FileRequestCreationDialog.tsx
  • web/src/ui/shared/codex/S3FileRequestCreationDialog/index.ts
  • web/src/ui/shared/codex/S3SelectionActionBar/S3SelectionActionBar.stories.tsx
  • web/src/ui/shared/codex/S3SelectionActionBar/S3SelectionActionBar.tsx
  • web/src/ui/shared/codex/S3SharePrefixDialog/S3SharePrefixDialog.stories.tsx
  • web/src/ui/shared/codex/S3UriBar/S3UriBar.spec.md
  • web/src/ui/shared/codex/S3UriBar/S3UriBar.stories.tsx
  • web/src/ui/shared/codex/S3UriBar/S3UriBar.tsx
  • web/src/ui/shared/codex/getFilesToUploadFromDataTransfer.test.ts
  • web/src/ui/shared/codex/getFilesToUploadFromDataTransfer.ts
 _____________________________________________________________________________________________________________________________________________________
< Progress in a fixed context is almost always a form of optimization. Creative acts generally don't stay in the context that they are in. - Alan Kay >
 -----------------------------------------------------------------------------------------------------------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread web/src/core/usecases/s3FileRequestUiController/thunks.ts Fixed
@garronej
garronej force-pushed the s3_file_request_upload branch from bbd2104 to 17eb1c7 Compare September 29, 2026 23:34
@garronej
garronej marked this pull request as ready for review September 29, 2026 23:36
@sonarqubecloud

Copy link
Copy Markdown

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@garronej
garronej merged commit 9fd4bd6 into main Sep 29, 2026
4 of 5 checks passed
@garronej
garronej deleted the s3_file_request_upload branch September 29, 2026 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants